fossa navicularis - German English Dictionary